Reducing Disjunctive to Non-Disjunctive Semantics by Shift-Operations

نویسندگان

  • Jürgen Dix
  • Georg Gottlob
  • Victor W. Marek
چکیده

It is wellknown that Minker’s semantics GCWA for positive disjunctive programs P is ΠP2 -complete , i.e. to decide if a literal is true in all minimal models of P . This is in contrast to the same entailment problem for semantics of non-disjunctive programs such as STABLE and SUPPORTED (both are co-NP-complete) as well as Msupp P and WFS (that are even polynomial). Recently, the idea of reducing disjunctive to non-disjunctive programs by using so called shift-operations was introduced independently by the authors and Marco Schaerf. In fact, Schaerf associated to each semantics SEM for normal programs a corresponding semantics Weak-SEM for disjunctive programs and asked for the properties of these weak semantics, in particular for the complexity of their entailment relations. While Schaerf concentrated on Weak-STABLE and Weak-SUPPORTED, we investigate the weak versions of Apt, Blair, and Walker’s stratified semantics Msupp P and of Van Gelder, Ross, and Schlipf’s wellfounded semantics WFS. We show that credulous entailment for both semantics is NP-complete (consequently, sceptical entailment is co-NP–complete). Thus, unlike GCWA, the complexity of these semantics belongs to the first level of the polynomial hierarchy. Note that, unlike Weak-WFS, the semantics Weak-Msupp P is not always defined: testing consistency of Weak-Msupp P is also NP–complete. We also show that Weak-WFS and Weak-Msupp P are cumulative (but not rational) and that, in addition, Weak-WFS satisfies some of the well-behaved principles introduced by Dix. This paper is a revised and extended version of [DGM94] which has been presented at ICLP ’94.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Justifications for programs with disjunctive and causal-choice rules

In this paper, we study an extension of the stable model semantics for disjunctive logic programs where each true atom in a model is associated with an algebraic expression (in terms of rule labels) that represents its justifications. As in our previous work for non-disjunctive programs, these justifications are obtained in a purely semantic way, by algebraic operations (product, addition and a...

متن کامل

Minimal founded semantics for disjunctive logic programs and deductive databases

In this paper, we propose a variant of stable model semantics for disjunctive logic programming and deductive databases. The semantics, called minimal founded, generalizes stable model semantics for normal (i.e. non disjunctive) programs but differs from disjunctive stable model semantics (the extension of stable model semantics for disjunctive programs). Compared with disjunctive stable model ...

متن کامل

Characterizations and Implementation of Static Semantics of Disjunctive Programs

In recent years, much work was devoted to the study of theoretical foundations of Disjunctive Logic Programs and Disjunctive Deductive Databases. While the semantics of non-disjunctive programs is fairly well understood and there exist several implementations of the best known semantics (well-founded semantics and stable semantics), the declarative and computational foundations of disjunctive p...

متن کامل

In Non - Monotonic Extensions of Logic Programming

We present a framework of logic programming using an explicit representation of defeats of assumptions, called assumption denials. We study semantics for extended, disjunctive, and extended disjunctive programs, all in the same framework. The framework is based on a x-point operator over \uninterpreted programs", and semantics for various kinds of programs are then deened simply by adding appro...

متن کامل

A Comparison of the Static andthe Disjunctive Well -

In recent years, much work was devoted to the study of theoretical foundations of Disjunctive Logic Programs and Disjunctive De-ductive Databases. While the semantics of non-disjunctive programs is fairly well understood the declarative and computational foundations of disjunctive programming proved to be much more elusive and diicult. Quite recently, two new and very promising semantics have b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Fundam. Inform.

دوره 28  شماره 

صفحات  -

تاریخ انتشار 1996